manage things well - Français Anglais Dictionnaire